Charlie, Holly, and Sally pay a visit to Hotel Vritomartis, a naturist hotel complex on Crete's sout...
In this 1999 documentary about naturism, Charlie, Wendy, Holly, and Alison the lovely beaches at Hol...